package com.quanyan.orderpay.request;

import com.quanyan.BaseRequest;

import java.io.Serializable;

/**
 * Created by zhuo.shi on 2016/7/12.
 */
public class ReqWithdrawApply implements Serializable {
    private static final long serialVersionUID = 7404278731967679456L;

    private String sourceSystemCode;                    //业务系统编号
    private String sourceBusinessCode;                  //业务系统提现业务编号
    private Integer payType;                            //支付类型，1 支付宝 2 微信
    private WithdrawPayInfo withdrawPayInfo;            //付款信息
    private String notifyUrl;                           //回调地址
    private String appVersion;

    public String getSourceSystemCode() {
        return sourceSystemCode;
    }

    public void setSourceSystemCode(String sourceSystemCode) {
        this.sourceSystemCode = sourceSystemCode;
    }

    public String getSourceBusinessCode() {
        return sourceBusinessCode;
    }

    public void setSourceBusinessCode(String sourceBusinessCode) {
        this.sourceBusinessCode = sourceBusinessCode;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public WithdrawPayInfo getWithdrawPayInfo() {
        return withdrawPayInfo;
    }

    public void setWithdrawPayInfo(WithdrawPayInfo withdrawPayInfo) {
        this.withdrawPayInfo = withdrawPayInfo;
    }

    public String getNotifyUrl() {
        return notifyUrl;
    }

    public void setNotifyUrl(String notifyUrl) {
        this.notifyUrl = notifyUrl;
    }

    public String getAppVersion() {
        return appVersion;
    }

    public void setAppVersion(String appVersion) {
        this.appVersion = appVersion;
    }
}
